Install libostree in CI
authorFelix Krull <f_krull@gmx.de>
Tue, 16 Oct 2018 16:24:10 +0000 (18:24 +0200)
committerColin Walters <walters@verbum.org>
Fri, 6 May 2022 16:53:53 +0000 (12:53 -0400)
rust-bindings/rust/.gitlab-ci.yml

index 31fb2058337e0c7e5138a9ac02babd0e9be99d62..251c90c4f6973d30787df565ab5e94f5cb2ff0b7 100644 (file)
@@ -5,6 +5,9 @@ stages:
 libostree-sys_rust-stable:
   stage: build
   image: rust:latest
+  before_script:
+  - apt-get update
+  - apt-get install -y libostree-dev
   script:
   - cargo build --verbose --package libostree-sys
   - cargo test --verbose --package libostree-sys
@@ -12,6 +15,9 @@ libostree-sys_rust-stable:
 libostree_rust-stable:
   stage: build
   image: rust:latest
+  before_script:
+  - apt-get update
+  - apt-get install -y libostree-1-1
   script:
   - cargo build --verbose --package libostree
   - cargo test --verbose --package libostree
@@ -19,6 +25,9 @@ libostree_rust-stable:
 libostree-sys_rust-nightly:
   stage: build
   image: rustlang/rust:nightly
+  before_script:
+  - apt-get update
+  - apt-get install -y libostree-dev
   script:
   - cargo build --verbose --package libostree-sys
   - cargo test --verbose --package libostree-sys
@@ -27,6 +36,9 @@ libostree-sys_rust-nightly:
 libostree_rust-nightly:
   stage: build
   image: rustlang/rust:nightly
+  before_script:
+  - apt-get update
+  - apt-get install -y libostree-1-1
   script:
   - cargo build --verbose --package libostree
   - cargo test --verbose --package libostree